sustained effort - French English Dictionary